package com.aiwiown.snackmq.storage.transaction;

/**
 * 事务的内部状态。
 * <p>
 * 注意：此枚举应在未来重构至 common 模块，以供多方使用。
 * </p>
 */
public enum TransactionState {
    /**
     * 预备状态（半消息）
     */
    PREPARE,
    /**
     * 已提交
     */
    COMMITTED,
    /**
     * 已回滚
     */
    ROLLED_BACK
}